ribbon finch - Español Inglés Diccionario